#include <iostream>

typedef void funPtr(int);
typedef funPtr *funP;
#define fun_ERR ((funP)-1) /* Error return.  */
#define fun_DFL ((funP)0)  /* Default action.  */
#define fun_IGN ((funP)1)
void showTest(int ac)
{
    std::cout << ac << std::endl;
}
int main()
{

    int a = ((int)123.3242);
    std::cout << a << std::endl;
    auto ptr1 = ((int *)-1);
    std::cout << ptr1 << std::endl;
    auto ptr2 = ((int *)0);
    std::cout << ptr2 << std::endl;
    auto ptr3 = ((int *)1);
    std::cout << ptr3 << std::endl;
}